package com.kun.alipay.config;

import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.context.annotation.Configuration;

/**
 * 支付宝支付配置
 */
@Configuration
@ConfigurationProperties(prefix = "alipay")
@Data
public class AlipayConfig {
    /**
     * 商户appid
     */
    private String APPID;

    /**
     * 私钥 pkcs8格式的
     */
    private String RSA_PRIVATE_KEY;

    /**
     * 服务器异步通知页面路径
     */
    private String notify_url;

    /**
     * 页面跳转同步通知页面路径
     */
    private String return_url;

    /**
     * 请求网关地址
     */
    private String URL;

    /**
     * 编码
     */
    private String CHARSET;

    /**
     * 返回格式
     */
    private String FORMAT;

    /**
     * 支付宝公钥
     */
    private String ALIPAY_PUBLIC_KEY;

    /**
     * 签名类型
     */
    private String SIGNTYPE;
}
